package ec.ups.edu.proyecto.modelo;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Size;

import org.hibernate.validator.constraints.NotEmpty;

@Entity
@Table(name="TBL_HOTEL")
public class Hotel {
	
	private String hot_nombre ;
	private String hot_direccion;
	private String hot_ciudad;
	private String hot_pais;
	
	@Id
	@Column(name="htl_nombre", nullable=false, length=13)
	public String getHot_nombre() {
		return hot_nombre;
	}
	public void setHot_nombre(String hot_nombre) {
		this.hot_nombre = hot_nombre;
	}
	
	@NotNull
    @NotEmpty
    @Size(min = 4, max = 25)
	@Column(name="htl_direccion")
	public String getHot_direccion() {
		return hot_direccion;
	}
	public void setHot_direccion(String hot_direccion) {
		this.hot_direccion = hot_direccion;
	}
	
	@NotNull
    @NotEmpty
    @Size(min = 4, max = 25)
	@Column(name="htl_ciudad")
	public String getHot_ciudad() {
		return hot_ciudad;
	}
	public void setHot_ciudad(String hot_ciudad) {
		this.hot_ciudad = hot_ciudad;
	}
	
	@NotNull
    @NotEmpty
    @Size(min = 4, max = 25)
	@Column(name="htl_pais")
	public String getHot_pais() {
		return hot_pais;
	}
	public void setHot_pais(String hot_pais) {
		this.hot_pais = hot_pais;
	}
	

}
